const BASE_URL = 'https://xiaolu.huanxingbi.cn/'
uni.setStorageSync('baseUrl',BASE_URL)

export default(params)=>{
	// 加载中
	uni.showLoading({
		title:'加载中'
	})
	
	return new Promise((resolve,reject)=>{
		uni.request({
			...params,
			url:BASE_URL + params.url,
			method:params.method || 'POST',
			data:params.data || {},
			dataType:"json",
			header:{
				'token': uni.getStorageSync('token'),
				// 'content-type' : "application/x-www-form-urlencoded",
				// 'content-type' : "multipart/form-data",
			},
			success(res) {
				resolve(res)
			},
			fail(err) {
				uni.showToast({
				    title: '服务器错误',
				    duration: 3000,
					icon:'none'
				});
				reject(err)
			},
			complete() {
				// 隐藏加载中
				uni.hideLoading()
			}
		})
	})
}